Package org.dogtagpki.server.cli
Class SubsystemRangeUpdateCLI
java.lang.Object
org.dogtagpki.cli.CLI
org.dogtagpki.cli.CommandCLI
org.dogtagpki.server.cli.SubsystemCLI
org.dogtagpki.server.cli.SubsystemRangeUpdateCLI
- Author:
- Endi S. Dewata
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.slf4j.Logger
protected Repository.IDGenerator
protected Repository.IDGenerator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
execute
(org.apache.commons.cli.CommandLine cmd) getRequestNextRangeDN
(LDAPConfig ldapConfig, DatabaseConfig dbConfig) getSerialNextRangeDN
(LDAPConfig ldapConfig, DatabaseConfig dbConfig) void
init
(DatabaseConfig dbConfig) void
updateRequestNumberRange
(PKISocketFactory socketFactory, LdapConnInfo connInfo, LdapAuthInfo authInfo, LDAPConfig ldapConfig, DatabaseConfig dbConfig, String baseDN) void
updateSerialNumberRange
(PKISocketFactory socketFactory, LdapConnInfo connInfo, LdapAuthInfo authInfo, LDAPConfig ldapConfig, DatabaseConfig dbConfig, String baseDN) Methods inherited from class org.dogtagpki.server.cli.SubsystemCLI
getAuthInfo, getEngineConfig, getSecurePort, initializeTomcatJSS
Methods inherited from class org.dogtagpki.cli.CommandCLI
execute
Methods inherited from class org.dogtagpki.cli.CLI
addModule, addModule, findModule, findModules, getClient, getClient, getConfig, getDescription, getFullModuleName, getFullName, getManPage, getModule, getModules, getName, getParent, getRoot, isDeprecated, printHelp, removeModule, runExternal, runExternal, setDescription, setName
-
Field Details
-
logger
public static final org.slf4j.Logger logger -
requestIDGenerator
-
serialIDGenerator
-
-
Constructor Details
-
SubsystemRangeUpdateCLI
-
-
Method Details
-
createOptions
public void createOptions()- Overrides:
createOptions
in classCommandCLI
-
init
- Throws:
Exception
-
getRequestNextRangeDN
public String getRequestNextRangeDN(LDAPConfig ldapConfig, DatabaseConfig dbConfig) throws Exception - Throws:
Exception
-
getSerialNextRangeDN
- Throws:
Exception
-
execute
- Overrides:
execute
in classCommandCLI
- Throws:
Exception
-
updateSerialNumberRange
public void updateSerialNumberRange(PKISocketFactory socketFactory, LdapConnInfo connInfo, LdapAuthInfo authInfo, LDAPConfig ldapConfig, DatabaseConfig dbConfig, String baseDN) throws Exception - Throws:
Exception
-
updateRequestNumberRange
public void updateRequestNumberRange(PKISocketFactory socketFactory, LdapConnInfo connInfo, LdapAuthInfo authInfo, LDAPConfig ldapConfig, DatabaseConfig dbConfig, String baseDN) throws Exception - Throws:
Exception
-